althea officinalis - English Synonyms Dictionary

althea officinalis

n.
[1] marsh mallow , white mallow